Golang Job: Golang Engineer

Job added on

Company

Affise
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

GEORGIA (REMOTE) /
DEVELOPMENT – CORE PRODUCT TEAM /
FULL-TIME
/ REMOTE

Affise is a Performance Marketing Platform for building powerful business partnerships. Our mission is to simplify performance marketing, so brands can focus on achieving their goals. We believe in the endless opportunities of partner marketing. Affise helps businesses grow and automate their marketing channels in the most efficient manner at scale.
We’re a global company of over 130 professionals with offices in Vilnius, Berlin, New Delhi, and Shanghai. Recently, Affise has secured $8 million in Series A from VCs with several unicorns in a portfolio and well-known angel investors from Silicon Valley.

We’re a team of high-class professionals that share the values of trust, freedom, growth, and mutual support. Our employees can trust us with support and help wherever they need it.
We offer flexible working hours and no time-control system to our teammates based in over 30 countries. We encourage our team members to experiment freely and take ownership of their tasks.
We’re constantly aiming to advance, both as individuals and as a company. We value people who learn rapidly and always seek to improve themselves. We welcome new Affise family members with a helpful attitude and honest smiles.

For more information, please visit Affise Career Page.


What will you do in this role?

    • Design of microservice architecture (including strategic plans)
    • Support and improvement of existing services
    • The production sets us more and more new challenges, so in some places, we will have to change settings in existing services
    • Development of new services. They can serve both new business features and replace parts of the old monolith.
    • We are engaged in traffic tracking, its analysis, and automation of advertising campaigns – that’s what we write software for
    • Helping support in solving various incidents (for example, fixing critical bugs that affect customers and require changes in the codebase)

What we use?

    • Google Cloud Platform
    • PL: Golang, PHP, ReactJS – each language for its own tasks
    • DB: MongoDB, Clickhouse, ScyllaDB, PostgreSQL, Aerospike, ElasticSearch – each database for its own tasks
    • Queue: nsq, kafka
    • CI/CD: docker, drone, github actions, kubernetes, ansible
    • Monitoring: victoria metrics (prometheus), grafana
    • And much more: consul, nginx, envoy, ELK, etc.

What you'll need?

    • 4+ years of experience with Golang
    • Strong knowledge of MongoDB, Clickhouse, PostgreSQL
    • Strong analytical skills and problem-solving skills
    • Google Cloud Platform experience
    • Fluent Russian
    • Intermediate English

What we offer:

    • An opportunity to work from anywhere — our team is distributed worldwide
    • 10 business days per year of unpaid time off for any reason
    • Paid sick leaves and 5 sick days per year without medical confirmation
    • 22 business days of paid vacation per year
    • Employee Assistance Program - for important occasions of your life
    • An annual personal budget for education
    • Laptop for efficient work is provided
    • Medical Support Program
    • Quarterly team buildings
    • Work travel expenses
    • Eligibility for any additional privileges that Affise might provide in the future

Join Affise!